/**
 * Created by zhugengqiao on 2017/4/24.
 */
import Vue from 'vue'
import Vuex from 'vuex'
import mutations from './mutations'
import state from './state'
Vue.use(Vuex)
export default new Vuex.Store({
  state,
  mutations,
  actions: {
    showActive (context, data) {
      context.commit('Show_Active', data)
    },
    updateLoginName (context, data) {
      context.commit('Update_Login_Name', data)
    },
    updatelocationpath (context, data) {
      context.commit('update_Location_Path', data)
    },
    updateBreads (context, data) {
      context.commit('update_Breads', data)
    },
    timeOut (context, data) {
      context.commit('time_out', data)
    }
    // updateMenuList (context, data) {
    //   context.commit('update_menuList', data)
    // },
    // updateSelKeys (context, data) {
    //   context.commit('update_selMenuKeys', data)
    // }
  }
})
